上位机开发笔记 » 搜索 » user:admin post:true

条码库Zint.dll的调用学习

mySymbol2.symbology = 58    //编码类型 //mySymbol2.height = 200    //条码高度,增加1增高2像素 //mySymbol2.width = 100    //条码宽度,同上 //mySymbol2.whitespace_width = 20    //条码白边宽度,上下左右四处,同上 //mySymbol2.border_width = 2    //边框宽度,上下左右四处, 同上 mySymbol2.fgcolour = raw.buffer("325454")
aardio dll admin •  2020-04-02 • 最后回复来自 jacen
8

aardio界面练习-音乐播放器

更新: 有些人不喜欢listbox那个焦点框,那么可以这样

if (drawItem.itemState & 0x10/*_ODS_FOCUS*/) {       //去掉烦人的焦点框     ::DrawFocusRect(hdc,rc); }


aardio ui admin •  2020-03-30 • 最后回复来自 the100s
8

aardio界面练习-音乐播放器

第二弹: 现在手机的ui好多, 今天仿一个不错的音乐播放器ui 界面.

下面的程序只用到了aardio中的plus / listbox控件来实现.

演示了plus贴图/进度条

演示了listbox自绘界面和无滚动条滚动

因为播放按钮UI作者未提供其他状态图片,所以未演示此

aardio ui admin •  2020-03-29 • 最后回复来自 the100s
8

aardio高仿某浏览器下载软件界面

针对上面的应用封装了个库

listboxEx.aardio

//listbox自绘 import win.imageList; import gdi; import fonts.fontAwesome; class listboxEx{ ctor( winform,Iheight=51,backColor=0xFFFFFF,activedColor=0xFFF5E2,hoverColor=0xEEB7FF ){ //先设置行高(自绘用) winform.onMeasureItem = f
aardio ui admin •  2020-03-28 • 最后回复来自 admin
1

listviewExx扩展库

感谢: 巴克队长 分享源码

这个库主要是通过父窗体创建唯一控件,然后修改控件的父窗体为listview实现

原因是lisveiw.addCtrl创建的combobox无法正确利用tracker处理消息(因为combobox是符合控件,由editbox和listbox组成的,其他控件都可以)

//listviewExx拓展 /*这个库主要是通过父窗体创建唯一控件,然后修改控件的父窗体为listview实现 原因是lisveiw.addCtrl创建的combobox无法正确利用t
aardio listview ui admin •  2020-03-28 • 最后回复来自 「訫情裝鎀﹖
3

aardio高仿某浏览器下载软件界面

这个作为aardio界面练习的第一弹吧

之前发过listbox自绘初始版, 最近稍微修改了下, 自绘适应性更好了点, 后面会把这个listbox这个自绘封装成为一个独立的调用库.

aardio ui admin •  2020-03-28 • 最后回复来自 admin
1

串口库sio的一些研究和扩展

回复#5 @sankychen :

检查这里有没库,嗯,貌似没有的话会自动下载的,如果你扩展库打开也没文件, 说明你网络哪里设置有问题,一般情况下看你网络是不是设置了代理啥的?

去 打开ie浏览器,设置->internet选项->连接 删除掉里面的代理 就可以了。

aardio 串口 admin •  2020-03-27 • 最后回复来自 jacen
7

获取和设置window主题色到plus

回复#1 @n48ehxcc :

经过测试可以取到数据

mainform.aardio

import win.ui; /*DSG{{*/ mainForm = win.form(te
aardio admin •  2020-03-26 • 最后回复来自 n48ehxcc
3

获取和设置window主题色到plus

感谢: 撒旦微笑 分享源码

import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add(
aardio admin •  2020-03-25 • 最后回复来自 n48ehxcc
3

矩形平移旋转的仿射变换

考虑用echarts弄个简易的演示画板,里面对一个给定的矩形进行平移旋转

这种旋转平移矩阵应该怎么去计算呢?


先记录一下, 弄通的时候来更新下.哈

var symbolSize = 30; var data = [[0, 0], [0, 15
admin •  2020-03-24 • 最后回复来自 admin
2

aardio调用com组件操作photoshop

感谢aardio培训群: 撒旦微笑 圣地 分享源码

以下功能为:新建文件 --> 设置图层类型 --> 设置文字大小,颜色

注意:必须安装了photoshop的电脑才能运行

注意: 运行以下代码请升级aardio到V27.10版本以上

aardio admin •  2020-03-23

条码库Zint.dll的调用学习

第二种方式: 直接调用dll函数

下面使用的是v230版本的dll , 用v270那个老是出错,估计dll找的不对, 有谁把那个源代码编译为v270版本dll的, 可以留言给我分享一份.

import win.ui; /*DSG{{*/ mainForm = win.form
aardio dll admin •  2020-03-22 • 最后回复来自 jacen
8

条码库Zint.dll的调用学习

Zint条形码动态库开源免费.

优秀的开源的条码动态库,它支持超过50种条码,囊括目前市场上主流的条码类型,包括 QR、PDF417 ,等等

更

aardio dll admin •  2020-03-22 • 最后回复来自 jacen
8

利用React特性模拟数据输入

感谢aardio大群:  驴G 分享代码和思路, 收藏备用


主要是react的事件机制特殊,好像是把所有的事件绑在了document对象上

所以光改值的时候会被框架的代码拦截 需要再模拟一个事件让它冒泡传递到document上去

import win.ui; import web.blink.portable; import web.blink.form; /*DSG{{*/ var winform = win.form(cls="AR_FORM";text="
admin •  2020-03-21

用string.xml库来处理excel的xlsx格式数据文件

回复#1 @dason :

你所说的引用,应该是智能提示的功劳

aardio admin •  2020-03-18 • 最后回复来自 jerryxjr1220
4

用string.xml库来处理excel的xlsx格式数据文件

感谢aardio培训群:Kylin 分享源码

xlsx格式的excel文件是对xml的封包, 所以可以用string.xml库来处理这种格式文件的数据

下面是他提供的简单数字数据读取示例库excelx:

//excel_数字数据简单读取 import string
aardio admin •  2020-03-17 • 最后回复来自 jerryxjr1220
4

aardio自定义控件一例

回复#1 @nuck :

aardio的工具里有这个深色主题切换

aardio admin •  2020-03-17 • 最后回复来自 zhlzhang
5

vs生成dll的学习

如果需要生成stdcall约定的dll, 那么在下面这个地方设置

这样设置完成后, 编译出来的dll又会变成乱码的样式, 那么我们就需要用.def文件来定义导出函数

点击项目右键->项目->新建项,

dll admin •  2020-03-16 • 最后回复来自 admin
7

Modbus-RTU主机控件的简单测试

//枚举定义开始 ModbusActiveX.Modbus; EnumBaudRate={ BPS__28800=8; BPS__14400=6; BPS__38400=9; BPS____110=0; BPS__57600=10; BPS__19200=7; BPS_256000=12; BPS____600=2; BPS___1200=3; BPS___2400=4; BPS_128000=11; BPS____300=1; BPS___9600=5 }; EnumCommPort={ COM41=41; COM1
aardio 串口 admin •  2020-03-16 • 最后回复来自 admin
1

Modbus-RTU主机控件的简单测试

其实modbus如果只是在pc上作为主机使用的话, 完全用不着使用啥dll, 直接利用串口sio,加上之前我分享的crc16检验程序, 就可以完成软件了。

网上也有一些人封装好的modbus控件,利用这些控件就可以不用管modbus协议是个啥了


下面是找的网上的一个modbus控件,进行了简单的测试

右边的

aardio 串口 admin •  2020-03-16 • 最后回复来自 admin
1
登 录
信息栏
本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网
在线小工具
Pojie.Online

才仁机械


网站地图SiteMap